package com.bd.scm.domain.dto.standardReports;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yufc
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OvertimeTopDto extends BaseRowModel {
    @ExcelProperty(value= {"部门","部门"},index=0)
    private String depName;
    @ExcelProperty(value= {"工号","工号"},index=1)
    private String userNo;
    @ExcelProperty(value= {"姓名","姓名"},index=2)
    private String userName;
    @ExcelProperty(value= {"加班工时1","平时加班"},index=3)
    private Double otNormalHours;
    @ExcelProperty(value= {"加班工时2","双休加班工时"},index=4)
    private Double otWeekendHours;
    @ExcelProperty(value= {"加班工时3","节假日加班工时"},index=5)
    private Double otHolidayHours;
    @ExcelProperty(value= {"加班合计1","1+2+3不乘系数"},index=6)
    private Double totalHours;
    @ExcelProperty(value= {"加班合计2","乘结算系数（1.5倍，2倍，3倍）"},index=7)
    private Double totalCoefficientHours;
    @ExcelProperty(value= {"排行","排行"},index=8)
    private Integer rowid;
}